carriage by land - Alemán Inglés Diccionario